arm's length negotiations - Turco Inglés Diccionario